The following items are listed in groups because the are only used together. Chances are that if you aren't using one, you aren't using any, so you can disable them all. (I have tried to note whether each item is an extension, control panel, shared library, etc. by noting the type after the item's name. For more detail on what shared libraries, documents, etc. are, see the "Non-RAM" chapter.)

_______________________________________________________________________

The following "Groups" are summarized in this chapter:

Open Transport
Open Transport/PPP
PowerTalk
QuickDraw 3D
QuickTake
QuickTime
QuickTime Conferencing
Speech/PlainTalk
WorldScript
_______________________________________________________________________

OPEN TRANSPORT:

Open Transport is Apple's newer networking/communications package. It supposedly offers substantial increases in speed and reliability. However, it installs quite a few files. (Note: the Apple software that dims the PowerBook Duo screen when it is docked will crash if used with Open Transport. You should use a third-party screen saver instead.)

SHARED LIBRARIES:

• PM "OpenTpt xxx Lib" files implement Open Transport services on PowerPC machines. In particular, the "Lib" files below contain the modules and APIs for native PowerPC applications. They are needed on all PowerMacs for Open Transport to function.

     o OpenTptAppleTalkLib (v1.2) PM: necessary for native AppleTalk support under Open 
        Transport. If you are not on an AppleTalk network, and are not using an AppleTalk device
        (such as an AppleTalk printer) you do not need this file.
     o OpenTptInternetLib (v1.2) PM: necessary for native TCP/IP support under Open 
        Transport; if you are not using any TCP/IP (Internet-related) services, you can remove 
        this.
     o OpenTransportLib (v1.2) PM: necessary for basic (core) Open Transport functions on 
        PowerPC machines.

• "Open xxx 68K Library" files are used for the 680x0 implementation of Open Transport. They are necessary on 680x0 Macs for Open Transport to function. They are NOT needed on PowerPC computers and will actually cause them to slow down, since they end up emulating 680x0 code when native PowerPC code is available. Thus, they should be removed from PowerMacs. Note that "680x0" really means 68030 and 68040 Macs, since Open Transport is not compatible with 68000 and 68020 Macs.

     o Open Tpt ATalk 68K Library (v1.2): necessary on 680x0 Macs for AppleTalk 
        support under Open Transport.  If you are not on an AppleTalk network, and are not using an
        AppleTalk device (such as an AppleTalk printer) you do not need this file.
     o Open Tpt Inet 68K Library (v1.2): necessary on 680x0 Macs for TCP/IP support 
        under Open Transport; if you are not using any TCP/IP (Internet-related) services, you can 
        remove this.
     o Open Transport 68K Library (v1.2): necessary on 680x0 Macs for basic Open 
        Transport functions.

• OTGlobalLib: actually not a separate file, but part of the OpenTransportLib file. If OpenTransportLib or OpenTransportLibrary are not installed and you try to open the AppleTalk control panel, you may get an error message that OTGlobalLib could not be found.

• Serial (Built-in) (v1.2): configures the serial ports/allows the serial ports to be used by Open Transport and some communications applications.

DOCUMENTS:

• PM "Open Tpt xxx Library" files implement 680x0-emulated Open Transport service on PowerPC machines. In particular, the "Library" files below contain the modules and APIs for 68K applications running in emulation. They are needed on all PowerMacs for Open Transport to function. They are used not only by non-native applications, but also by the System software, which is not yet fully native.

     o Open Tpt AppleTalk Library (v1.2) PM: necessary for 680x0 emulation AppleTalk
        support under Open Transport. If you are not on an AppleTalk network, and are not using an
        AppleTalk device (such as an AppleTalk printer) you do not need this file.
     o Open Tpt Internet Library (v1.2) PM: necessary for 680x0 emulation TCP/IP support 
        under Open Transport; if you are not using any TCP/IP (Internet-related) services, you 
        can remove this.
     o Open Transport Library (v1.2) PM:  needed for basic (core) 680x0-emulated TO
        functions.

CONTROL PANELS:

• AppleTalk: see "Control Panels"
• TCP/IP: see "Control Panels"

EXTENSIONS:

• Shared Library Manager & Shared Library Manager PPC: see "Extensions."

OPEN TRANSPORT/PPP:

Open Transport/PPP (a.k.a. TO/PPP) is Apple's Open Transport-native version of the popular PPP (point-to-point protocol) for connecting to the internet. It provides a method for establishing a TCP/IP (internet) connection over a dialup modem or ISDN line. Note that Open Transport/PPP requires Open Transport 1.1.1 or later.

SHARED LIBRARIES:

• OpenTpt Modem (v1.0) [NA] PM: provides native PowerPC support for PPP modem connections under TO/PPP. Only necessary for PowerPC machines.
• OpenTpt Modem 68k (v1.0) [NA]: provides 680x0 support for PPP modem connections under TO/PPP. Only necessary for 680x0 Macs.
• OpenTpt Remote Access (v1.0) [NA] PM: provides native PowerPC support for PPP connections over an Apple Remote Access network. If you have access to an ARA network which provides TCP/IP "tunneling," this file is necessary to access the internet. If you use a straight modem connection for internet access, this file is not necessary. Only necessary for PowerPC machines.
• OpenTpt Remote Access 68k (v1.0) [NA]: provides 680x0 support for PPP connections over an Apple Remote Access network. If you have access to an ARA network which provides TCP/IP "tunneling," this file is necessary to access the internet. If you use a straight modem connection for internet access, this file is not necessary. Only necessary for 680x0 Macs.
• OpenTpt Serial Arbitrator (v1.0) [NA]: only useful if you have fax software set to monitor for incoming faxes. Allows the Open Transport Serial module to open the serial port for a PPP connection even which it is being used (monitored) by the fax software. There is a possible conflict between this library and the serial port version of the Wacom Tablet control panel, and possibly various other inits, where an "unimplemented trap" error occurs at startup. One suggested solution to these errors is to remove/disable this library (although you will lose the fax software serial port functionality). Another possible solution to these errors is to change the load order of the extensions so that this file loads later in the startup process. Note that if you use Conflict Catcher to find the cause of the above problem, it will identify the Shared Library Manager as the source of conflict. This is because the SLM is what actually loads this shared library.

CONTROL PANELS:

• Modem (v1.0): allows you to configure your modem settings under TO/PPP, including choosing the serial port and modem type, turning modem sounds on or off, and choosing tone or pulse dialing. As with the TCP/IP control panel, you can save multiple configurations by choosing "Configurations..." from the File menu.
• PPP (v1.0): allows you to change your PPP configurations and establish/disconnect connections. The main screen of this control panel is almost identical to the Apple Remote Access connection dialog. Again, as with the Modem control panel, you can save multiple configurations. NOTE: some people have wondered how to create a "script" for connecting. To automate your connections, first enter your phone number, etc. in the main PPP window. Then go to "Options..." "Protocol." Click on "Connect to a command-line host: Use terminal window." Click OK and then Connect. When the terminal window appears, click on "Settings..." and then "Prompt to save Connect Script on close." You can then continue to enter your name, password, etc. in the terminal window, and once the connection is made, you will be prompted to save the script you have just entered. Later, you can use the "Import Script..." option in the Protocol dialog to import that script and automate your connections.

POWERTALK:

• Apple Fax Gateway (Ext) (v3.x) [NA]: not installed by PowerTalk, but by the Apple Telecom Software. Allows you to send faxes over PowerTalk
• AppleTalk Service (Ext): allows PowerTalk to maintain catalogs of users & groups over a network. Provides access to an AppleTalk network using PowerTalk catalogs.
• DigiSign (Ext): enables the "digital signature" features of PowerTalk
• Mailbox Extension (Ext): enables the Mailbox icon to appear on your desktop
• PowerTalk Catalogs (Ext) (v1.1.1): provides the desktop catalog, as well as enabling the "Catalogs" menu
• PowerTalk Extension (Ext)
• PowerTalk Manager (Ext): manages your PowerTalk mailbox and services
• PowerTalk Guide (Ext) (see above)
• PowerTalk Setup (Ext): allows you to enable/disable mail collaboration services

QUICKDRAW 3D (v1.5):

Note: As of 12/1/96, there was an unresolved conflict between QuickDraw 3D 1.5 and Apple's new Whurliplug Netscape plug-in. The fix (at least until Apple releases a new version of the plug-in) is to download the GXGraphics extension from Apple's ftp sites and install it in your extensions folder (this extension is basically the graphics portion of QDGX).

• QuickDraw 3D (Ext): basic QuickDraw 3D extension which allows the system and applications to take advantage of the QuickDraw 3D system by supporting reading and rendering of 3D models, as well as by supporting cutting and pasting them between documents. It is useful if you want to browse VRML web sites, and is used and installed by certain 3D graphics packages (such as Strata Studio Blitz 1.75) and 3D games because it makes them run faster by working directly with the system. Contains both PPC and 680x0 code.
• QuickDraw 3D Accelerator (document) PM: contains PowerPC-native patches to the basic extension. NOTE: this file is supposedly only installed on systems where the installer detects a hardware accelerator card, but some people have reported seeing it without having a card installed.
• QuickDraw 3D IR (library): ?
• QuickDraw 3D RAVE (Ext): stands for "Rendering Acceleration Virtual Engine." Allows applications to use QD3D hardware accelerators (PCI/Nubus cards) with their existing 3D rendering engines.
• QuickDraw 3D Viewer (document): provides the viewing system for QD3D applications. This includes the standard icons for switching between rotation, translation, etc. Also contains the code for the graphics interface which permits viewing 3DMF objects. For example, SimpleText uses this interface when loading a 3DMF object.

Also, if you have an Apple QuickDraw 3D Accelerator Card installed in your Mac when you install the QD3D software, the following files will be installed to provide QD3D support for the card:
• Apple QD3D HW Driver
• Apple QD3D HW Plug-In

QUICKTAKE:

• QuickTake Access (component) (v1.5): allows you to access the QuickTake camera from the Mac desktop. Requires Foreign File Access.
• QuickTake Camera (Ext) (v1.5): allows you to connect the QuickTake camera to your Mac.
• QuickTake Image (component) (v2.0.1): allows your Mac to display QuickTake compressed images. The PICT images produced by the QuickTake camera are compressed in a proprietary format; in order to view them, you need this extension or you need to manually save the images as normal PICT files.
• Serial Extension (v2.2): enables the serial port to be used by the QuickTake camera.

QUICKTIME:

• QuickTime (v2.5) [48/384]: Provides built-in multimedia support for your Macintosh. Provides CD quality MIDI sound support. Provides support for importation of various graphics formats. Provides support for AutoPlay of appropriately formatted CDs. Certain CD-ROM and multimedia applications will attempt to install an older version of QuickTime, or will even attempt to install the older version along with the newer one already present. Make sure that you have not replaced 2.5 with an older version.
• QuickTime MPEG Extension (v1.0d1) [.5/0]: allows the viewing of MPEG-based multimedia files from within QuickTime-compatible applications. This extension is currently in the "beta" stages, so it is not problem-free. One current problem is that if the "Text Preview" extension is present (it is installed by ClarisWorks 3 and 4), if you try to open a movie using the Open dialog, the "preview" window will show text symbols instead of the movie preview.
• QuickTime Musical Instruments (v2.5) [<.5/0]: provides support for MIDI sound files under QuickTime 2.5. Versions prior to 2.5 were actually "components." However, with the release of QuickTime 2.5, this file was, for whatever reason, "changed" to a standard extension.
• QuickTime PowerPlug (v2.5) [0/384-uses the memory allocated to QuickTime] PM: provides native code support for QuickTime when used in combination with QuickTime 2.0 or later. Dramatically improves compression performance on PowerMacs. The shared library QuickTimeLib is a part of this extension. On a PowerMac, some applications, such as Graphic Converter, will display an error such as "Can't find QuickTimeLib" if QuickTime PowerPlug is not installed.
• QuickTime PowerPC PM: apparently the precursor to QuickTime PowerPlug, provides PPC-native support for QuickTime. Will not work with QT PowerPlug; in fact, it will prevent QT PowerPlug from being loaded at startup.

QUICKTIME CONFERENCING:

QuickTime Conferencing allows users with a video camera and TCP/IP connection to communicate with others using "live" video and audio. The most recent version of QTC is 1.0.3.

• QT Conferencing Template (v1.0.2) (document)
• QuickTime Conferencing (v1.0.3) (document)
• SNMP AppleTalk Transport (v1.1) (shared library)
• SNMP Manager (v1.1) (shared library)
• SNMP TCP/IP Transport (v2.0.4) (shared library)
• SNMP QTC Agent (v1.0.2) (shared library)

There are several "industry-standard"  compression formats for video conferencing. The following three files enable QuickTime to use each protocol for QuickTime video conferencing. They are all "documents" which are only loaded when needed. They are also PowerPC-only because of the processing power required.
     o H.261 (v1.0.2): note that version 1.0.4 is installed by CoolTalk.
     o H.263 (v1.0)
     o G.728 (v1.0)

SPEECH/PLAINTALK:

There are two parts to the Speech/PlainTalk system, English (or Spanish) Text-to-Speech, and Speech Recognition. I have included both parts in the summary below. I have not included information on Spanish Text-to-Speech as I have been told that the inits which are installed are the same.

NOTE: The Speech software can cause a Mac Plus (which does not support speech) to hang during startup. To avoid this problem, restart with extensions off, remove the Speech software, and restart.

• MacinTalk 2/3/Pro (v1.4): a "document" which allows the computer to read text in human voices. MacinTalk Pro is for PowerMacs and 68040 Macs (both running System 7.0 or later); MacinTalk 3 is for PowerMacs, 68040 Macs, and 33MHz or faster 68030 Macs (all running System 7.0 or later); MacinTalk 2 is for 32 MHz or slower 68030 Macs, 68020 Macs, and Macs running pre-System 7 system software. The quality of speech improves in each successive version. MacinTalk 2 requires the Speech Manager extension, Speech control panel, and the "Voices" folder in the System Folder with voice files installed. MacinTalk 3 and Pro require the Speech Manager extension, the Speech control panel, and the "Voices" folder in the Extensions folder with voice files installed.
• My Speech Macros: supports the Speech Macro Editor to allow you to create your own speech items
• Speakable Items (v1.5) [NA]: when used along with the other software here, allows your Mac to recognize spoken commands
• Speech (CP) (v1.5) [0/0]: allows you to change between installed voices in applications which allow "speaking" (i.e. the "speak selection" option in SimpleText); also used to set options for giving your computer spoken commands
• Speech Manager (Ext) (v1.4) [7/320]: when used along with the other software here, allows your Mac to speak written text
• Speech Recognition (Ext) (v1.5.1) [45/52]: enables speech recognition. Version 1.5 fixes bugs with PowerPC PowerBooks using the built-in microphone, fixes a bug with PowerPC Performa models where sound output would be muted, and includes other minor fixes. It is available for download from the following URL as part of a special "full" install:
       <http://speech.apple.com/ptk/ESR.hqx>
or you can visit the PlainTalk home page:
       <http://speech.apple.com/speech/ptk/ptk.html>
• SR Monitor (Ext): used to monitor and interpret speech
• System Speech Rules (Ext): supports voices and speech dialects
• InLine Filter (Ext): Helps AppleScript and PlainTalk Speech Recognition work together (also installed by other applications, such as KanjiTalk--see "extensions" section)
• Voices folder (found in the "Extensions" folder): contains voices for use by Speech/ PlainTalk/ Text-to-Speech

WORLDSCRIPT: 

InputBackSupport, World Script II, & Power Adapter, and the Japanese Language Kit extension are all a part of the Japanese Language Kit, and (except for the JLK extension) presumably other language kits as well. If you are using the standard English system, and not using anything like one of the language kits, you can trash these.

Note: when attempting to install the Chinese Language Kit v1.0, some users experience an error message that the installer "cannot install onto this version of Performa software" despite the fact that they don't even have a Performa (Performa owners also get this message, so it's not always wrong!). The solution in either case is that to install the Kit under System 7.5.x, you must first remove the Launcher from the Control Panels folder. Note that you will also need to install the Chinese Language Kit Update 1.1.1 to be compatible with System 7.5.x. 

• Font Extension 3 (vJ-1.0.4): prevents one cause of a system hang on systems running Japanese Language Kit 1.2. Included with the Japanese Language Kit as well as with KanjiTalk.
• InLine Filter (Ext): allows inline input of characters, as opposed to manual entry into the input bar.
• InputBackSupport (Ext) (v7.5.2): provides support for two-byte fonts. Allows complex character entry, including text pre-processing to allow multiple keystrokes to be used to generate a single character. Also supports Japanese fonts already in use that aren't TrueType fonts. Provides backwards compatibility with Japanese 6.x input methods.
• Language Kit Extension 7.5.1 (Ext): for one, allows a non-Japanese system to recognize double-byte fonts as eligible system fonts.
• WorldScript I (Ext) (v7.5.1): used for complex one-byte processing of languages such as Arabic and Hebrew. Allows the display of complex 1-byte script systems, including those which read right-to-left and top-to-bottom.
• WorldScript II (Ext) (v7.5.1): used for two-byte processing of languages such as Chinese, Japanese, and Korean. Allows the display of 2-byte script systems, again including non-Roman display parameters.
• WorldScript Power Adapter (Ext) (v7.5.3) PM: Contains routines common to 1- and 2-byte script support. Also, contains PowerPC code for general script utilities; on PowerPC Macs, this file speeds up operations when working with text. If you've deleted this file, you can "custom install" the latest version from System 7.5 Update 2.0. Unfortunately, it cannot be custom installed from the System 7.5.3 installer, and if you've already installed 7.5.5, Update 2.0 won't work. If you've already installed System 7.5.5 Update, see the "7.5.5 Info" chapter on how to use the Update 2.0 installer under 7.5.5. That said, there may be a problem with the WorldScript Power Adapter which causes "Type 11" errors. While this "bug" is not confirmed, a number of people have said that removing this file eliminated many of these errors.